Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 04.12.2013, 13:03
Аватар для Ваяс
Аспирант
Отправить личное сообщение для Ваяс Посмотреть профиль Найти все сообщения от Ваяс
 
Регистрация: 29.12.2011
Сообщений: 67

Прогресс бар для загрузки нескольких файлов через XHR
Пытаюсь реализовать ProgressBar для загрузки нескольких фалов, но не получается одновременно вызвать несколько раз функцию для самого ProgressBar, делаю это следующим образом.
xhr: function () {
                    var myXhr = $.ajaxSettings.xhr();
                    $("#upload-process").append('<div id="tip-'+self.number+'"></div>');
                    if (myXhr.upload) {
                        myXhr.upload.addEventListener('progress', self.progressHandlingFunction, false);
                    }
                    return myXhr;
                },
// сама функция 
uploader.prototype.progressHandlingFunction = function(e){
        if (e.lengthComputable) {
            var percentComplete = parseInt((e.loaded / e.total) * 100);
            $('#tip-'+self.number).animate({width: percentComplete + "%"}, 10);
        }
    }

ProgressBar идет для одного файла нормально, но для нескольких он ломается. Как можно сделать несколько параллельных прогресс баров?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск классов внутри тега yozuul jQuery 24 14.06.2013 22:00
Получение ответа сервера через iframe и xhr. Помогите разобраться. Arconas AJAX и COMET 0 26.02.2013 10:38
Установка цвета через функцию .css() сбрасывает цвет для :hover xintrea jQuery 4 18.08.2012 15:38
tinyMCE изменения пути загрузки файлов на лету Artemiy Элементы интерфейса 2 13.07.2011 18:01
Всплывающее окно для множественной загрузки файлов Mutagena jQuery 1 27.06.2010 19:35